$(function(){
	$('input')
		.keypress(doItem);
});

var doItem = function(e){
	console.log(e);
	if (e.which == 97) {//オブジェクトの追加
		addItem(this);
	}
	else 
	if (e.which == 100) {//オブジェクトの削除
		removeItem(this);
	} 
	else 
	if (e.which == 9999) {//オブジェクトのインデント上げ
		indentUp(this);
	} 
	else 
	if (e.which == 9999) {//オブジェクトのインデント下げ
		indentDown(this);
	} 
}

var addItem = function(e){
	console.log("addItem():");
	console.log($(e));
	var i = $('<input/>').val('test');
	$(e.parentNode).after($('<li/>').append(i.keypress(doItem)));
	i.focus();
}

var removeItem = function(e){
	console.log("removeItem():");
	console.log(e.parentNode);
	$(e.parentNode).remove();
}

var indentUp = function(e){
}

var indentDown = function(e){
}


